superimposable thing - German English Dictionary